\section{Compil I2 Liste des classes}
Liste des classes, structures, unions et interfaces avec une br\`{e}ve description:\begin{CompactList}
\item\contentsline{section}{{\bf CDecl\-Manager} (Classe reponsable de la gestion des Symbol\-Id et de la d\'{e}claration des variables )}{\pageref{classCDeclManager}}{}
\item\contentsline{section}{{\bf CDecl\-Manager::CDeclaration} (Classe d\'{e}crivant une d\'{e}claration manipul\'{e}e par {\bf CDecl\-Manager}{\rm (p.\,\pageref{classCDeclManager})} )}{\pageref{classCDeclManager_1_1CDeclaration}}{}
\item\contentsline{section}{{\bf CHash\-Table} (Classe de la table de hachage \'{e}tablissant une bijection entre noms de variables et Str\-Id )}{\pageref{classCHashTable}}{}
\item\contentsline{section}{{\bf CInstr\-Queue} (Classe de la file d'instructions )}{\pageref{classCInstrQueue}}{}
\item\contentsline{section}{{\bf CInstruction} (Classe des instructions du code 3 adresses )}{\pageref{classCInstruction}}{}
\item\contentsline{section}{{\bf CSymbol} (Classe d\'{e}crivant un symbole )}{\pageref{classCSymbol}}{}
\item\contentsline{section}{{\bf CSymbol\-Stack} (Classe de la table des symboles )}{\pageref{classCSymbolStack}}{}
\item\contentsline{section}{{\bf CType} (Classe d\'{e}crivant un type )}{\pageref{classCType}}{}
\item\contentsline{section}{{\bf yy\_\-buffer\_\-state} }{\pageref{structyy__buffer__state}}{}
\item\contentsline{section}{{\bf YYAFF} (Structure pour les affectations, deux informations sont n\'{e}cessaires )}{\pageref{structYYAFF}}{}
\item\contentsline{section}{{\bf yyalloc} }{\pageref{unionyyalloc}}{}
\item\contentsline{section}{{\bf YYSTYPE} (Type de yylval : union des diff\'{e}rents types utilis\'{e}s )}{\pageref{unionYYSTYPE}}{}
\end{CompactList}
